by far the most - German English Dictionary